package com.maciek.integracja_aplikacji.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;

import com.maciek.integracja_aplikacji.model.Database;
import com.maciek.integracja_aplikacji.model.ErrorCode;
import com.maciek.integracja_aplikacji.model.Person;
 
@WebService
public interface PersonalFileManager {
 
	@WebMethod
	Boolean checkAuthorization();
	
	@WebMethod
	Person findPerson(String firstName, String lastName, String pesel, Database type);
	
	@WebMethod
	ErrorCode removePerson(Person person, Database type);

	@WebMethod
	ErrorCode addPerson(Person person, Database type);
	
	@WebMethod
	ErrorCode addPersonalFile(Person person, Database type);
 
}